package avicit.bdp.dgs.qa.service.algo.raw.data.pcm.entity;

import java.io.Serializable;

/**
 * @金航数码科技有限责任公司
 * @作者：developer
 * @邮箱：developer@avic-digital.com
 * @创建时间： 2023-11-01
 * @类说明：PcmParamInfo
 * @修改记录：
 * @注意事项：
 * @主要功能：PCM配置信息-数据流参数信息定义实体
 */
public class PcmParamInfo implements Serializable {
    public int serial_no;
    public int id_no;
    public String name;
    public String unit;
    public String cal_type;
    public String code_type;
    public String cal_date;
    public String cal_number;
    public int rate;
    public int word_interval;
    public int sign_bit;
    public int inverse;
    public int pcm_words;
    public int[] frame_no;
    public int[] word_no;
    public int[] source_bit;
    public int[] bit_length;
    public int[] object_bit;
    public double[] coefficient;
    public String Description;
    public int segment_number;
    public double[] codes;
    public double[] phys;
    public double[][] segment_coefficients;
    public int position;

    public int getSerial_no() {
        return serial_no;
    }

    public void setSerial_no(int serial_no) {
        this.serial_no = serial_no;
    }

    public int getId_no() {
        return id_no;
    }

    public void setId_no(int id_no) {
        this.id_no = id_no;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getCal_type() {
        return cal_type;
    }

    public void setCal_type(String cal_type) {
        this.cal_type = cal_type;
    }

    public String getCode_type() {
        return code_type;
    }

    public void setCode_type(String code_type) {
        this.code_type = code_type;
    }

    public String getCal_date() {
        return cal_date;
    }

    public void setCal_date(String cal_date) {
        this.cal_date = cal_date;
    }

    public String getCal_number() {
        return cal_number;
    }

    public void setCal_number(String cal_number) {
        this.cal_number = cal_number;
    }

    public int getRate() {
        return rate;
    }

    public void setRate(int rate) {
        this.rate = rate;
    }

    public int getWord_interval() {
        return word_interval;
    }

    public void setWord_interval(int word_interval) {
        this.word_interval = word_interval;
    }

    public int getSign_bit() {
        return sign_bit;
    }

    public void setSign_bit(int sign_bit) {
        this.sign_bit = sign_bit;
    }

    public int getInverse() {
        return inverse;
    }

    public void setInverse(int inverse) {
        this.inverse = inverse;
    }

    public int getPcm_words() {
        return pcm_words;
    }

    public void setPcm_words(int pcm_words) {
        this.pcm_words = pcm_words;
    }

    public int[] getFrame_no() {
        return frame_no;
    }

    public void setFrame_no(int[] frame_no) {
        this.frame_no = frame_no;
    }

    public int[] getWord_no() {
        return word_no;
    }

    public void setWord_no(int[] word_no) {
        this.word_no = word_no;
    }

    public int[] getSource_bit() {
        return source_bit;
    }

    public void setSource_bit(int[] source_bit) {
        this.source_bit = source_bit;
    }

    public int[] getBit_length() {
        return bit_length;
    }

    public void setBit_length(int[] bit_length) {
        this.bit_length = bit_length;
    }

    public int[] getObject_bit() {
        return object_bit;
    }

    public void setObject_bit(int[] object_bit) {
        this.object_bit = object_bit;
    }

    public double[] getCoefficient() {
        return coefficient;
    }

    public void setCoefficient(double[] coefficient) {
        this.coefficient = coefficient;
    }

    public String getDescription() {
        return Description;
    }

    public void setDescription(String description) {
        Description = description;
    }

    public int getSegment_number() {
        return segment_number;
    }

    public void setSegment_number(int segment_number) {
        this.segment_number = segment_number;
    }

    public double[] getCodes() {
        return codes;
    }

    public void setCodes(double[] codes) {
        this.codes = codes;
    }

    public double[] getPhys() {
        return phys;
    }

    public void setPhys(double[] phys) {
        this.phys = phys;
    }

    public double[][] getSegment_coefficients() {
        return segment_coefficients;
    }

    public void setSegment_coefficients(double[][] segment_coefficients) {
        this.segment_coefficients = segment_coefficients;
    }

    public int getPosition() {
        return position;
    }

    public void setPosition(int position) {
        this.position = position;
    }
}
